bird snake
noun
: a back-fanged tree snake (Thelotornis kirtlandii) of tropical and southern Africa having a slender body and a green head that allow it to be mistaken for a liana by the birds and lizards on which it preys
Love words? Need even more definitions?
Merriam-Webster unabridged
Share